
// 消息类型
export enum MsgType {
  Text = 'text', // 文本
  Md = 'md', // markdown
  ChatJs = 'chatjs', // chatjs图表
  FileList ='fileList', // 文件列表
}

// 发送者
export enum Sender {
  User = 'user', // 用户
  Ai = 'ai', // ai
  System = 'system', // 系统
}

// 渲染的数据类型
export enum RenderType {
	Stream = 'stream', // 正常流数据 以 ‘ { ’ 开头， 并以 ’}‘结尾的
	ChatCompletionsV1 = 'chatCompletionsV1', // 以data:{ 开头 并以 } 结尾的流式数据
	// 其他畸形非流式渲染数据
	ApiDefCallV1 = 'apiDefCallV1', // chatjs 图表
	AibisenChatV1 = 'aibisenChatV1', // 艾比森大模型
	MainChatV1 = 'mainChatV1', // 智能对话
	Zhinengwenshu = 'zhinengwenshu', // 智能问数
}